<?php

/**
 * Created by PhpStorm.
 * User: fanfzj
 * Date: 2015/4/4 0004
 * Time: 16:28
 * 作用 ：
 */
class Friendhref_model extends CI_Model
{

    var $Id = '';
    var $friend_href = '';
    var $friend_name = '';

    function __construct()
    {
        parent::__construct();
    }

    function show_friend_href_list()
    {
        $this->db->cache_on();
        $query = $this->db->get('friend_href');
        $data = $query->result_array();
        return $data;
    }

    function friend_href_page($page = 0, $limit = 10)
    {
        $this->db->cache_on();
        $data = $this->db->from('friend_href')->order_by('Id ASC')->limit($limit, $page * $limit)->get()->result_array();
        return array(
            'total' => $this->db->count_all_results('friend_href'),
            'data' => $data,
            'data_num' => count($data),
        );
    }
    /*删除友情链接*/
    /*删除友情链接记录失败，日志信息添加功能 2015-5-1*/
    function friend_href_delete($Id)
    {
        $bool = $this->db->delete('friend_href', array('Id' => $id));
        if ($bool) {
            //更新成功
            return 1;
            //return $this->db->last_query();
        } else {
            //数据异常
            $system_blog = array(
                'text' => '删除友情链接，记录失败。友情链接id为' . $Id . ',sql:' . $this->db->last_query(),
                'date' => date('Y-m-d')
            );
            $this->db->insert('system_blog', $system_blog);
            return -1;
        }
    }
    /*更新友情链接*/
    /*更新友情链接记录失败，日志信息添加功能 2015-5-1*/
    function update_friend_href_info($Id, $friend_name, $friend_href)
    {
        $data = array(
            'friend_name' => $friend_name,
            'friend_href' => $friend_href
        );
        $this->db->where('Id', $Id);
        $bool = $this->db->update('friend_href', $data);
        if ($bool) {
            //更新成功
            echo "1";
        } else {
            //数据异常
            $system_blog = array(
                'text' => '更新友情链接，记录失败。友情链接id为' . $Id . '修改的数据为：友情链接名为' . $friend_name . '，友情链接为' . $friend_href . ',sql:' . $this->db->last_query(),
                'date' => date('Y-m-d')
            );
            $this->db->insert('system_blog', $system_blog);
            echo "-1";
        }

    }
    /*增加友情链接*/
    /*增加友情链接记录失败，日志信息添加功能 2015-5-1*/
    function insert_friend_href_info($friend_name, $friend_href)
    {

        $data = array(
            'friend_name' => $friend_name,
            'friend_href' => $friend_href
        );
        $bool = $this->db->insert('friend_href', $data);
        if ($bool) {
            echo $this->db->insert_id();
        } else {
            //数据库错误
            $system_blog = array(
                'text' => '增加友情链接，记录失败。增加的数据:友情链接名为' . $friend_name . '，友情链接为' . $friend_href . ',sql:' . $this->db->last_query(),
                'date' => date('Y-m-d')
            );
            $this->db->insert('system_blog', $system_blog);
            echo "-1";
        }
    }
}
